free of all encumbrances or charges - Alemán Inglés Diccionario